Of course, it's a marketing ploy for Amazon, but, you have to admit, it's now grown so large that it's difficult to ignore the opportunities. No, i've not fallen for the hype, i'm a realist. SMBs cannot compete with the marketing muscle of Amazon, and, in any case, it's become a destination in its own right.
It has a great system, and yes, it may end up competing, but, surely, for an SMB it's just as important to take advantage when the opportunities arise.
They offer fantastic customer service, low prices and super fast reliable shipping.
The pricing aspect is one i'd challenge more frequently: I've noticed Amazon is not the cheapest, so it's worth looking around.