some vendors suck... im dealing with one right now too in the background.
biggest problem with a lot of these shops (especially ones run by kids) is they're too small and dont have much leverage to do anything especially internationally due to lack of experience, lack of face (no one knows them). also the forwarders and services some of them use are crap to begin with and they make YOU feel like you're a burden to them while it's the other way around.
hang in there Jjaden!!