This website is great originally placed a small order to test the shipping speed and the quality of the products luckily the products are great I had no idea I could buy things like this online customer service can be a bit slow but they have answered all of my many emails with patients and have been very friendly this shop is legit and will continue to receive my support