They are good. But it can take a while.
They have made efforts to reduce wait time but it can still take 4-6 weeks.
Try and pm darthmoo here with your order number to see if you can get an update that way.
My business card says "You're in luck, I do two things..."