I think it is overpriced myself but I know you can find just about anything to match what you are looking for at this store. Parking is on the side and in the back, shared with other stores in the strip. Staff is nice but sometimes seem "standoff-ish". Almost as if they don't have time for you. Doesn't seem too busy when I have been in there, either. Fabric selection is great, though.