Added procedure seek sales

Refactoring sales as the Specials object provided by API can’t be
trusted.
Fix Undefined object returned by APi
Removed console.log output
Added procedures format price
Removed old sales procedure
A { missing in try catch
Merge branch 'RefactorSales'