I think its good that they have shitty support, I mean what if they were like paypal, start out with great support, and then when they get huge they start giving you shitty support. 
At least this way there are no false hopes or expectations, you know right off the bat, the support will be shitty  
P.S. I actually like epass although their support does suck.  
