How many carts on ndscardsale or DX or whatever other sites you could find that are $20+ lol
no need to worry at all.
anyway i've placed my first order there and see what's going on, waiting anxiously. i see they put a notice on shopping cart:
Dear Customers,
Orders placed before April with...