Not IMO. To put things in perspective, those (Filly) were priced at $99 a year ago, when they supposedly had the last available stock. At that price, they were a decent buy.