I very stupidly bought one in a cheapo shop and it is really flimsy. Does anyone have any recommendations for a good, stable one?