Check
Walmart,
Sams Club, Kohl's, Boscov's (if local) and Bed Bath and Beyond websites. They are the best at taking no receipt returns. If its on their website, they will take it back and issue you store credit at least.
DH's work does a nice white elephant exchange for Christmas. They have a corporate relationship so all the gifts come from Sam's Club. We are experienced at this

so if DH doesn't get something he likes he normally can find someone to trade with and then we return the gift to Sams Club and get store credit. This year was awesome....he ended up with a $20 tool kit that he didn't need. Traded it to a lady who wanted to gift it to her son for 2 $10 itunes cards. He then traded the two itunes cards to a just out of college co-worker who had gotten a wireless security camera (she lives in a spare room at her aunt's house). Everyone was happy, but us especially since the camera was taken back and we got $80 Sams Club credit for it