I too ordered product from this site. I received my confirmation notice, but no product. I tried calling the number on their site, but the message was that the mailbox was full. At that point I contacted my credit card company and disputed the charge. I would not buy from them nor would recommend them. I also emailed them and never received a response. I do not think they are on the up and up.
Tip for consumers: Don't use the site. Go to the store to buy. Much safer.