I've never used them before so I was more because they have no customer support at all so it felt like it might have been a scam.
I have never heard of them before since I usually end up getting my tickets direct from other STHers, family or friends take care of ordering the tickets when we have a big group.
Appreciate your feedback.