OK so I thought to myself, if they respond to my message that I sent to their tech support dept and are cool about stuff, I'll either update or delete my review.
Well, it's been a week since I contacted their tech support dept. through their website, and no one has bothered to get back to me. Not a peep! read more