I was prescribed it for like 12 years straight, still am, but haven't gone in to get a new script in like a year
It's not expensive at all even if you don't have insurance, the generic is like $40/mo w/o insurance. It's a pain in the ass tho if you live in a state like Florigoat cause by law here you have to see your doctor every 3 months to renew your prescription
The primary adverse effect I'd be concerned about is that it can be very addictive. Only take it if you legit need it, never take it just to "feel good". The XR time release is probably better if you're susceptible to chasing a high