You might want to lube all the pivot points on the roof and cover to see if that helps the operation.
I would be standing outside and assisting as well for $1000.
'04 330CIC, 3 pedals, M Sports\Aerodynamics Packages
'05 BMW R1200RT
'00 BMW R1100S
'01 BMW R1200C Phoenix
'95 BMW R100R Classic