use LWP::UserAgent directly

the error wasn't handled any better anyway