Hmm, not sure quite what skyzz is saying myself.
I'm unclear as to how the 'free' donor chests are intended to work.
Should it be:
a) if you never go above your free limit then you'll never have to pay, even if you move your lwc'd chests around (i.e. unlock one then lock a different one).
or
b) The first X lwc's you buy cost nothing, from then on you pay for every one (albeit at a reduced cost for donors)
At the moment it behaves like option a.
The weird thing is what happens when you go over your free limit: lets say you have 2 free lwc's and have already used both of them, when you lwc a third chest you pay for it. Later on you want to move one of the locked chests. Regardless of which chest it is, you have to pay to lock the new one.
However, if you unlock all of them you can then lock 2 new ones for free, after which they start costing coin again.
I think people are getting confused by this behaviour. They think that the 'free' locked chests should be able to be moved without cost (while the paid ones couldn't be moved without paying again).
Suggestions:
1) do away with the free lwcs (a reduced cost for donors is good enough)
2) or - somehow keep the 'free' lwcs separate from the non-free ones. Allowing a 'free lwc' to be removed from a chest and applied to a different one.
3) or - record a 'limit' for all players (donors start with 1,2 or 3, non-donors start with 0). When an lwc is applied the number of 'active lwcs' for that player is incremented (starts at 0). If the active count is less than the limit then the lwc costs no coins. If the limit is exceeded then the person is charged AND their limit is incremented by 1. <- basically this means that you 'but' an lwc once and are free to move at around from chest to chest at will.
Obviously I prefer suggestion 3 as it means people are free to move houses/towns without the overhead of buying new lwc's. However, it does mean that eventually everyone will have a surplus of lwcd chests.