Came across this strap. The seller claims that it is original but something about it throws me off. Hoping to get opinions on this.