I've bought from this sight a lot in the past and I haven't had any problems whats so ever. The quality was always good and their arrival time is great. I get my package about 5 to 3 days from it being bought. I will always go back to this sight. Their customer service is so sweet and helpful. Their prices are high but I never minded that.
For reference I live in southern Texas. Just in case that helps anyone.