Glad you got your money, I have had issues with various sites before where my funds are stuck and I do trust the site where my funds were stuck at but it is still frustrating that you have no control!