HMV finances shakey