Sorry oliam1, I know how you feel
On Black Friday I bought a coat from BR because it was 60% off.
Approximately 40 days later, having never actually worn the coat (it's never that cold in CA), I checked the receipt and planned on returning it when I realized that the return policy was only 30 days. So I still have the coat. I have since worn it... once... at least it's a timeless wool trench I can wear forever.
I returned stuff I got from Old Navy on Black Friday since the Old Navy return policy was still 90 days as of New Years. I agree that 30 days seems a little short.
in your case you could have returned the coat because during the holidays they extended the return period that was printed on the receipt
if you get a gift receipt it gives you 60 days instead of the 30 that maybe something to ask for if you are not sure of your purchase
and GAP, ON, and BR used to have a great return policy