I placed an order for gear with them and it did something similar.
a small order of 89$ and shipping was 28$. So i redid my basket several time but same thing.
But i notice i forgot to put in my basket a belt. so i put the belt in my basket and the shipping was now at 20$ lol