Hi Lea, Your sentences are much better, but there is nothing grammatically incorrect with the original.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousThe product that you HAD ordered HAS arrived at the store.The product that you ordered has arrived at the store is more natural.