If you value your money and time stay far away from this place. They are good sales people but they do not keep their word. They treat you more like a product than a customer and do not fix their errors and do not explain all the hidden fees that come with it. For an unknown reason they fail to provide my fiance with the same treatments we paid for that others got. I think this is one of the most unprofessional places I've ever been even though they have great customer service it is a facade when coming to their product.