Just a couple quick points.
I can pretty much promise you, posting here had little to do the casino gift. Aside from Igor offering to look over your session, had you pmed me or spoken to staff in chat, it's highly likely you'd have received the same due attention, regardless of the thread here in CM.
As to 'enhancement', as has been expressed in this thread, we have zero control over the random element of luck. The RTP and structure of slots in terms of win/loss isn't influenced by any one casino. You could have a fantastic, (or not so fantastic) session at any casino using the software, as pretty much any member knows.
As to free spins without hitting spin, without looking into your acct, it could be a couple things. One being, an unfinished session from the last time you logged out. Another is having been given free spins by CS or management, which is par as part of goodwill or promotions, or well, frankly, whim.
Regarding documentation, this is standard practice and one most players come to expect.
I'm glad however to see you've had a much better experience. Lady Luck does smile at times.