Price of "Downloadable Product" is never saved, while Memcache is enabled.
All product types, except Tangible are using "Price" virtual field for saving and displaying price from primary price bracket of product.
When Memcache is enabled, then instead of getting value from database, that "Price" field is getting value from memory cache. Seems ok for now.
But, when you save new price, then value is changed in database, but not in memcache (since memcache values are only changed, when I finish product editing in temporary table and will press "Save" button). Since that never
happens, while I browsing through that product in temporary table, then you will never see price you entered on that form.