I placed an order early April and still haven't received it. Given today's times I fully expected a delay, what I didn't expect is lack of communication and vague responses from this company; I reached out 6 times and each time I get the same exact email. I've contacted my bank to request a refund, NEVER again will I purchase from this company! The rating deserves a ZERO!