OK with all the posts about transactions fees and transaction holds etc .. thought I'd post my experience ..
I have just transferred 2 Bitcoin from my Kraken trading account to my blockchain wallet ... cost of transaction: 0.0005 bitcoin so actual coins received in wallet 1.9995 ... 4 confirmations received within 20 minutes (19 minutes to be exact)
Personally I was expecting maybe a day for the transaction to be completed lol (especially with all the scary posts on the forum) so 20 minutes was pleasantly surprising.
Thats a good thing but only in you i have so many transaction in the blockchain the got stacked i have almost 1.7bitcoin stack in the blockchain that almost take up to 3days before it confirmed but i guess that was okey atleast i receive it even dough it takes 3 days .