I cant speak to their work, but their customer service is terrible. The place is a joke, if you are not an expert (looking to spend big) or friends with the owner. The staff does not acknowledge you, but would rather speak vulgarities to each other while you browse. I have tried them 4 or 5 times, and have never had an above 2/5 star experience. I will not be going back.