Update 1/4: I'd cancelled my order from ebuyer as they still processing my payment. I ordered from Amazon this morning and it is now dispatched via ParcelForce. As an alternative to this keyboard, I just found a cheaper one here but not sure whether it is a bluetooth keyboard.
Update 2/4: I got my diNovoEdge today. Amazon is really fast. Even I use Super Free delivery that suppose to arrive in less than 5 days, I got it the next day. Thumb up to Amazon.co.uk.