Since the Meier deal for $29.99 was backordered and doesn't seem to be shipping, has anyone seen any sales on this? Thanks in advance! :D