I bought 2 tickets to the Italia, Monza Grand Prix and they never arrived. I found out later that the money I thought I had paid for the tickets was in fact drawn out of a bank in Europe somewhere o there was never any chance of getting the so called tickets.
This company is a complete sham, don't trust them.