Had some business with Crimson recently. Good communication, good customer service, easy payment options, and from what I read, great gear! (Too soon for me to post about that).
TD was a little later than advertised, but not that much later. (Apparently the delay was due to a third party. I obviously don?t know if that is true, or if they all went on a week long bender? But either way, I?m fine with it. Got some extra gear for my troubles). And even with the delay, it was still as quick as anyone I?ve used.
If the gear works out, (and I have no reason to believe it wont) I?ll be ordering again.