Well I guess my post was about as constructive as yours then.
Well I hope you get the issue resolved. I've been ripped off in other arenas before and I know it doesn't feel good. I guess the best thing to do is learn from your experience, cut your losses (which hopefully weren't much) and move...