Absolutely terrible. Ordered product over 28 days ago and have never recieved anything. No email responses, fake google voice as the contact number, and emails have been kicked back to me - (The email address they provided in their contact forum). Website states shipping is 10-21 days. Over a week from the max allotted ship time per their description and nothing... not even a reply from several attempts to contact them. But they had no problem taking my money and clearing it a day later. DO NOT BUY FROM THEM, trust me I'm not wrong. Terrible experience opened a case with PayPal to dispute the charges and get my money back.