I've always supported the small local gunshops - purchased my Kimber from one - and my Sterlingworth - oh, and my Fox AE from another. Better money spent there.
Hunting clothes from Orvis - another good place for your plastic.
Never went to Wal-Mart.