Last chance to use the Amex offer, this one ships in 2 days so it should be fine. Shopback also has 8% back on the Legion series and they list the blackfriday coupon so it shouldn't be a problem.
$1299 - $180 (amex) - $94.48 ( estimated shopback) = Best case scenario $1,024.02
I believe the ram is not soldered and there should be a spare slot (not 100% on this).
Processor
9th Gen Intel Core i5-9300H (4C / 8T, 2.4 / 4.1GHz, 8MB)
Operating System
Windows 10 Home 64
Display Type
15.6" FHD (1920x1080) IPS 300nits Anti-glare, 60Hz
Memory
1x 8GB DIMM DDR4-2666
Hard Drive
512GB SSD M.2 2280 PCIe NVMe
Warranty
1 Year Depot
AC Adapter
230W Slim Tip
Graphics
NVIDIA GeForce GTX 1660 Ti 6GB GDDR6
Second Hard Drive
N/A
Battery
Integrated 57Wh
Camera
720p
Fingerprint Reader
None
Keyboard
Red LED Backlit
Wireless
11ac, 2x2 + BT4.2
If it is true that there is a spare slot, then a 8gb upgrade and this price is pretty good value.