It's not really the run around, just the way they handle every problem. Play along and it will work out. They're just following their steps. You can get better service from local dealers, but you also pay a lot more.
Also look for the troubleshooting thread and see if it is something you can fix yourself. You shouldn't have to fix something yourself, but it can be less frustrating and more rewarding.