I have a hatchling rack, and 4 stackable cages from them. And one more stackable on the way.
Don't worry about the money up front part--they will ship your order. Just keep in mind they typically run on a 4-week schedule, and when I placed my last order at the end of November, they were on a 4-5 week schedule.
Their customer service is second to none. Ali has worked with me to make sure that the stackable cages I have ordered are what I needed, with a few having some customizations. I wanted to get a couple that were divided, and since I keep ball pythons, she suggested a semi-permanent divider rather than a pop-in, pop-out divider since ball pythons are quite hardy, strong, and capable of moving things that aren't bolted down.
You won't have any problems dealing with them.