Title: Appears cheaply made in China; Overpriced for what it is.
Review: Just received this item in the mail. It appears to be a very cheaply made piece of clear plastic / vinyl that is made in China. Definitely not worth the price of about $25. Probably cost 25 cents to make it.
Is this product review negative?