WPO there are several reputable exchanges. Coinbase is one of the more popular.
Mining hardware can be had cheap. Profitable mining hardware (that is, hardware that generates more worth than the electricity that it consumes) isn't....

TONS of scams out there. In fact if I were to guess there's probably 50 websites scamming people for every 1 legitimate one that will sell you hardware.