Memory Error when downloading purchased file

Everything is set up and working....except after the purchase is complete, I try to download the file and i get this fatal error:

Fatal error: Allowed memory size of 199229440 bytes exhausted (tried to allocate 97234452 bytes) in...

Here are the settings in my php.ini file:
register_globals = off
allow_url_fopen = off

memory_limit = 190M
post_max_size = 150M
file_uploads = On
upload_max_filesize = 150M
expose_php = Off
max_input_time = 60
variables_order = "EGPCS"
extension_dir = ./
upload_tmp_dir = /tmp
precision = 12
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="


I just got off the phone with Godaddy and the guy said I am below the memory limit because the max is 192mb and I am also below the typical bandwidth mark.

Please... any help would be MUCH appreciated!!! I just need customers to receive their digital products after purchase.