I'd really like someone who can see a motorbike in this picture to weigh in. I like bikes and I wish i could see this thing. What sort of bike is it? How are you seeing this?!
Don't sweat it. A lot more money will be made, spent and lost than a couple hundred. It's a loss, but in the end you're riding in brand new leathers. Much better. Give the dog a hug.