I've had good and bad experiences here. Customer service is hit and miss just depends on who's there. Some staff is knowledgeable, not all. Prices are fair in comparison. But if you need help just getting started id have to recommend not going here unfortunately the customer service is not consistent enough.