Does the shop you bought the bike from have a policy on seats? they may take it back, and give you a deal on your new one, its always worth a try, and the worst thing is, that they say no.
I wasnt entirely in love with my BG saddle either, I have a CODA / Selle Italia, that I spent $10 on, it was in the cast off bin, but I like it!