Went there on the weekend. The service was so slow and at times very rude. Do not bother going there, its a waste of time and to tell you the truth I felt pressured into buying something I didnt want. You would expect a shop like this would have better customer service and the workers would have better ethical conduct, but this isnt the case. The constant lack of service is ridiculous!
However, there is a good point. Their prices are competitive and in most cases lower than other stores. In this case take the price to the other stores and they will ALWAYS match or beat the price. I prefer doing this because the other stores have better customer service with the same price.