I've had positive dealings at the store and with shipping.
You will get mixed reviews but I think generally they are good, and their stock is high quality just some staffing and communications issues that frustrate some orders.
$125 is a good price.
edit: the site says they're sold out of the 5-6" motoros