Neil Cavuto blasts ‘those dregs at Apple’ over Apple Watch availability Friday, April 24, 2015 3:52 pmFriday, April 24, 201559 Comments If you ordered early and fast, chances are you finally got that little Apple wonder…