yeah, they def run a very tight ship. when i order from them in the states i usually get my shipment within a week's time.
they've never bungled an order of mine either. they did mess up a friend's order once though, but corrected it asap.
a top company. usually worth my extra to cash to order out of country from them.