Heading to Bansko for first time on Jan 26th....does anyone have any tips re money? Are there cash machines around or is it best to have your cash already?...also heard that many of the shops, restaurants dont take credit cards yet....anyone know if this is true? Cheers