Handmade at Amazon - UK launch and what you should know before signing up