Wow - those reviews are very concerning.
I'm happy to hear you finally got the month 3 payment and hope the recent ones will continue smoothly...
you're right - these complaints make one wonder just how reliable it is...
I truly hope it resolves soon...your title was disappointing - I was so hoping you got all the money back. ugh.