If you're willing to put up with the unwelcome customer service, and a dirty, messy place, then go for this place. Their price is fair, not all that great. And yes it is true, most of the worker doesn't speak English, so it is very hard to communicate with them. I usually bring sample fabric in to make it easier. They have beautiful rhinestone for decoration thou.
Pros: variety, price is fair, pretty rhinestone
Cons: messy, rude, not helpful
more