I dunno how close you are to hunting season, but it sounds like a trip home is in order for that scope. From all reports, they'll make sure you're happy.
FC
If the scope has to go back, I'm not worried. I have a few sling shots around here somewhere I can use to pop a deer in the noggin' with.