I've never purchased from them before and according to the website their last of stock parts are "slightly imperfect" and have "teeny tiny imperfections". Well I bought one of the last Flash Gordon backglasses and I just can't swallow what they sent me as a "teeny tiny imperfection". It looks like it should have been made for Attack of the Tomato People. I sent them an email with pics and I still haven't heard anything back. Am I wrong in thinking this is far past "slightly imperfect" or is this standard from them?