Bamboogaming is the only one I know about that currently has them in stock. I ordered mine from there and can say they are trustworthy. I got my package in 15 business days.
i also got my rpg from bamboo but it took more than 30 days to deliver, around 25 business days, but i would definetly do business with them again, and as far as the price goes, its worth the good flashcart