In the interests of transparency as noted by another user I feel I should bring to the community's attention my experience with Kraken so far.
I have been awaiting a SEPA withdrawal for 2 months and despite continued (if ad hoc) contact with support I appear no closer to receiving it. This is my second SEPA withdrawal (the first actioned without incident) and I was told that the problem lay with me putting my bank's name rather than my own name on the transfer form. Fair enough, if that is indeed what I did. (although why the first SEPA made it through and this didn't I am not sure).
After a lengthy investigation, Fidor Bank confirmed that they had found the money and they would send it again. I am told that they sent it a few weeks ago but surprisingly it has not turned up, and now we are involved in another nebulous 'investigation'. I do not understand why Kraken appears to have such poor communication with their German bank that they are unable to resolve this issue within a satisfactory amount of time.
I will say; support is cordial but is often very slow to respond. I generally have a favourable opinion of Kraken however I think it serves us all to remember that all is not what it seems with this industry and exchanges (mt.Gox and Bitcoin 24 for example - both of which have burnt me in the past) aren't always as honest as they appear. I welcome any resolution from Kraken staff and hope this serves as food for thought for any prospective customers.