I charge more for videos because they take more time, and simply I rather smaller youtubers pay and smaller fee for products from me. I do have a flat rate for videos that doesn't change, but I know smaller youtubers don't have as much money to spend, to thats why the products are cheaper.