have finally arrived. or is this the seller buying from him/herself to push the price up?very odd indeed