Could you please let me know if they are quick to update on payment status/ship the product? I ordered from them and sent them an express payment, but no contact or status update for over an hour since then.