Still a BlueSnap newbie but all is going well so far
- reliable processing
- consistent timing
- fast implementation (at least in our case; I have heard from others that this is not always the case)
Cons
- Reporting flexibility is an area that could always be improved