While a pay per click program can be ideal for some, there are still obstacles that need to be considered. Any successful pay per click program would have to utilize an effective ppc provider to maximize results. The pay per click program will have to pair with a ppc provider that can best provide for the ppc program based upon their unique needs. Successful ppc programs will also use a payment method (either flat rate or competitive) that best suits their budget and needs. PPC advertising and pay per click programs can also have statistics tampered with via fraudulent software and malicious users creating a large number of "clicks" on an advertisement. Statistics will show a large number of clicks, an advertiser will often then pay for the results only to have their products, services or site unseen. The intentional causing of misleading click statistics is often criminally prosecuted.