Im payin $27 for 3031 at my shop. I was thinkin that was a little high but guess not. Im sure hazmat fees are in there somewhere no matter who you get it from. But at least I dont have to wait. 20 minute trip and i got it.I got a can of Unique and a can of IMR 3031 and they wanted to mortgage the house. totaled $59.95 for the 2. I got some unique for 16.99 and some 3031 for 19.99 a can at Mid South. Primers were cheaper too. Haz at Midway usa was 27.50 and powder ships 2 weeks after order is placed. Mid South Haz fee is 25 dollars and nothing was mentioned about holding the order. I will have to keep my eyes open at midsouth...they probably could have saved me a bit on my last order from midway. O well...I pays my monies and I takes the screwin.