I recently ordered uniforms, the same size I wore through Cintas, from Twin Hill... Shirt was too long and too tight, shorts wouldn't even latch. Sooo I order a size bigger in each and the shirt is fine but kinda short and the shorts twin hill sent me were cintas this time so they are too big and the brown shade don't even match! wth. I noticed that cintas shorts reg length are the same as twin hill long and tall, but shirt wise twin hill long and tall is too long. Whats a man to do? Do they make half size in shorts? like 33, 35, 37, 39 etc?