Electronics Repair Questions? Ask an Electronics Technician
Yes I am familiar with the iTravl2 - it has 2 SIM slots so you can switch between them with the press of a button.
There are different sizes of SIM card available - nano, micro and standard.
Please attach a photo of the SIM you are trying to use so I can figure out why it won't fit.