This company is a low cost based operator at Helsinki airport. Low prices for their services is possible by skinning their employee’s backs. Horrendous management where shouting, cursing or threatning is nothing really, just a normal day at the office. HIGHLY recomended to avoid.