I have only ordered online from Midwestern a few times, as I have a local shop with very comparable prices and would rather support him, so I can't compare to anyone else online. First let me say the customer service has been fantastic with MW. Shipping has always been quick and earlier than...