Regina police have charged three men from Calgary with fraud after they allegedly used fake credit cards to buy goods from a big box store on the east side of the city.

A search of the suspects' car found a number of fake credit cards and IDs, as well as quantities of marijuana and cocaine, police said.

They were initially charged in January, but after investigating, police laid more charges this week and re-arrested the three.

New charges include fraud and using forged documents. Police allege all three used internet contacts to acquire the false documents and cards.

The men, ages 20, 21 and 22, are facing a total of 43 charges.

Police would not identify the store, saying only that it was on the 600 block of University Park Drive.