It's Chinese New Year. Most places have been closed some the last week or so. They'll open back up soon.
I've ordered many times from them though and never had a bad result. If they do make an inventory mistake (show something available on the site when they don't actually have it) they've contacted me and either arranged a substitution or a refund quickly.
3 3Racing Sakura Zeros: Mustang Boss VTA // Lexus LFA USGT // MazdaSpeed 6 TC
Mini M03 & M05
Life is better with a soundtrack