Not the cheapest place around but they will deal with you on what you want to buy. Also get on their email list for last minute bargains, clearances or used equipment.

Ask them a question and they get back quick with an answer.