Welcome to the Strelets Forum. Please feel free to discuss any aspect of 1/72 scale plastic figures, not simply Strelets. If you have any questions about our products then we will answer them here.
I can't guarantee they will be any better but I've always dealt with Andy Harfield (see PSR for harfields site). Hannants are a bit big shoppish and impersonal and, from the contents of your post, imposing some pretty harsh purchasing policies. By contrast, Andy is a one man band who has always been very helpful to me and the other miscreants in the little band of over grown children I associate with!