I called up roverland and left a message, they called back, said they could see my rover the next day. I took it in, they called before they did the work to check the price, fixed it and gave it back. Awesome.
Pros: zero BS
Cons: Inconvenient location