Shoppers are spending but it may not last

New York( CNN Business) Retailers are preparing for the final sprint of vacation browse as warning signs flash about 2019.