Don't think that will cope with a bike as the weight limits are too low. Disappointing as I reckon they are a great idea.
The one from America is £500 with postage but that's without customs duties and taxed, any idea how much that could be?