While there is something to be said for supporting specialty shops within the industry, Amazon is really just another avenue of purchasing the same products - a set of RB Cruisers from Amazon (which should be right around your stated $150 budget point) isn't physically different from a set of RB Cruisers from some general sports-goods store (e.g. Dick's), and neither of those are physically different from a set of RB Cruisers from a specialty skate shop (e.g. Inline Warehouse, ProSkaters Place, Thuro, etc).