finished function to get shop products