We have a geriatric cat who's prone to regular bouts of it. She has a condition called 'megacolon', where basically the colon muscles have become stretched and knackered. Despite her having lactulose in her food, the vets have had to un-bung her a few times (at £100+ a time
). This did her no favours at all really, since it included a general anasthetic and generally being beaten up whilst having a hot water hose stuck up her... anyway.
In the end, I've learned how to break up the lumps myself with some careful massage, after training by the vet. This is far kinder to her, since it doesn't involve the anasthetic, not to mention cheaper! Basically she gets an enema of warm veg oil and lactulose, then a massage, and then stand well back!
Of course none of this may be applicable to Angel. However, one thing that might help - if the vet prescribes lactulose, you can buy exactly the same thing from online pharmacies and ebay (technically for humans) without a prescription, which saves a whole lot of cash.
Good luck - you may need it!