Not working for me been trying to pay since April 23 It's already May tomorrow.. Tried visa today, so I'll know about it tomorrow. Am hoping it will work.
I may be completely 'off-base' here, but just be careful you don't make multiple payments.
(well if that's possible)