You may file a dispute to your card company if you did not get the product you bought. Anyway, stay away from such product as it only benefit the seller (owner of the product) but not the buyer.
You should file a dispute. Since this is a physical product I think it should be fairly easy to prove that you never received it, and that fact alone gives you the right to dispute the charge.
Sweet, I already said that I GOT THE REFUND + the product. It was sent to a different address (my mom... her address was on the CC), the fact is that I got the response from them only after I sent them a link to THIS thread but bottom line I got the refund + the product (I asked them if they want me to send it back to them but they don't reply...)