oooohhh look at these little cuties from an ebay store in taiwan, hella cheaper than wanted and free shipping. thoughts?