thanks for the headsup. Always heard rumors about them being a sh*tty site to order from. Luckily not I nor anyone I know ever ordered through them. But yeah, I feel bad for those who do.
Are you a disgruntled former employee? Sounds like it just asking.