I've ordered from marstar a few times. Everytime I get my order. I am happy with their service. If it takes 2 weeks fine, if it takes 3 weeks what ever. If its going to be your last order from them, good make it your last order, you must work in the oilpatch where everyone thinks you gotta drop what your doing to solve your problem