I ended buying from CGA as well. Bought the in-stock as well as custom cases.
Surprisingly, their custom cases didn't cost a lot more than the in-stock ones of comparable size, and were made to the dimensions as requested. Their website's custom case webform is easy to use, and even calculates the case's price for you.
My only gripe is that postage, handling and insurance is very expensive. Having said that, CGA does package the cases very well.