So is the bumper on yet??? Where's the pictures?? We're (impatiently) waiting over here in the east... rofl...