Hate to tell you this, but the reason some places cost more, is because they actually have good customer support.
I'd rather know when an item is coming in, and have everything explained, help when I need it, warranty fulfillment on the spot, etc..
Its not affecting you that much now...