I buy stuff from HSN all the time and never had any problems. Though they have a lot of flaws. They once took an order and asked for advance payment due to high price. I knew that the product was out of stock all over Pakistan and HSN won't be able to get it either so I asked them to first confirm from vendor. They did and it was out of stock and would have been a headache to get the money advance deposit back from them. But their customer service sometimes good as well. But the first person I recommended them to had a problem with them. So it is luck I guess.