Hi, I have just read through this posting and in response to one point you have raised I can advise that bank guarantees must be provided by a developer at their cost.
You should therefore insist upon this and also consider that some developers will present information regarding guarantees in a misleading manner. By this I refer to the practice of implying that they are in some way more professional than others by offering them when in actual fact they must offer them.
G Moran
CB Legal & Fiscal Consutlants
info@legalandfiscal.com