Is there any reason why the module does not return the sale price, as offered by Amazon?
Almost every product on amazon has a
"List Price" and a "Price". As of now I do get only the List Price of an item (the high price)
I've found that for products that do have an Amazon sale price, the XML returned by the Amazon API contains a section $xml->Offers->Offer->Merchant-MerchantID with a value of "ATVPDKIKX0DER" (which is the merchant ID for Amazon US) and another section $xml->Offers->Offer->OfferListing->Price which contains the sale price.
I've already patched the code to also return this reduced Amazon sale price. Are we not allowed to have the sale price on the Amazon items...?
I'm willing to share the patch if someone is interesting and adventurous enough to test it. The procedure requires to change the table schema of amazon_item table (to store the new price fields) and emptying the cache and amazon tables.
On my development site it works fine but I am curious for other installation setups.