Amazon currently has the Lego Star Wars set 75020 “Jabba’s Sail Barge” on sale for $88.99, a $31 or 26% savings off the usual $119.99 price tag.The set has 850 pieces and includes six figures, including Jabba the Hutt and […] ↓ Read the rest of this entry…