Welcome to the forum!!! Invicta has a long history of using over inflated MSRPs as a technique to make people for believe they're getting a great deal when they receive a 90% discount. Usually the actual price paid is a more accurate representation of the value of the watch.
Just as a clarification the seller is claiming the watch says "Swiss Watch Movement" when it actually is a "Swiss Parts Movement." Essentially meaning the movement contains swiss parts but was assembled somewhere in Asia.
The msrp's Invicta uses are a bad joke. Fortunately, they seem to be getting away from this with some of their newer models. I have a subaqua 3 that has a $1595 msrp, it sells regularly for $200-$300 everywhere. No one in their right mind would pay over $500 for any invicta.