K........r

member since 2019

Recent Reviews1 total

Star Buds Altus

8/31/2019
Starbuds made a great first impression. Awesome customer service and very knowledgeable about their products. They have amazing deals and specials, and great incentives to come back. The product they carried looked really nice compared to some of the competitors. Will definitely be returning.