Hi Mandy, QVC does not have a restocking fee. You have 30 days to return an item - if you just don't like it or you want to exchange it, you pay the shipping back to them. You can use their pre-paid return label or ship it on your own. If you're getting a refund, they will credit you the original shipping, tax, and cost of the item minus the cost of the return label if you use their label.
If the item is defective, call Customer Service and let them know. They will make a note on your account. You can use their pre-paid return label but you will not be charged for shipping.
Return shipping can be kind of slow, but other than that, I've never had a problem.