A stark difference in quality, pricing and customer service.