Is it true that Disney uses plexiglass on framed pin sets? I recently bought one (my first) through ebay and was appalled by the plexiglass, as it seems cheap.

Input would be greatly appreciated before I return it to the seller.

Thanks