Butterfields in Pilsworth was good, not been for years though but it still seems to get good reviews.
There's battersbies in Heywood but i dont know if the prices are very good. Maybe worth a ring though. also dont know if they do haylege, maybe only hay. They might be able to point you in the direction of someone else though, they've always been helpful for me (although again- not had a horse in that area for couple of years).