I would try and find another credit card fast if I were you. They've appeared on the steals and deals page and they weren't earlier, so there must be some bit of truth to the rumor. When I ordered my first empeg it wouldn't take one of my (perfectly good) credit cards for the life of me but would take another just fine.

Matthew