hi,
you are not an idiot coz this could happen to everyone of us... these kind of mistakes are just here may be for our good, may be you were going to have a bad officier and now not... stay positive ok!
you will not lose an arm it's just a question of 3 weeks delay if you send it back to them...