This website is involved in bait marketing. First they put their products on extra ordinary sale prices to attract customers, when people buy, there orders are successful and invoices are issued. However later, you are advised by an email that your order cannot be processed because of some unforeseen circumstances and you are offered a gift voucher.
There main purpose is to attract customers and make them buy for the product that either is very limited or not even available at the some place. But they definitely get thousands of dollars to show as their revenues within minutes!!