Thoughts on frustrating situation.

Look into your state "lemon laws", immediately, it really sounds like you got screwed, badly on that POS. You may have grounds to get a refund, but I wouldn't wait to find out. Good luck and keep us posted.