Purchased the 3D Maxpider via amazon (prime=free shipping.) I also considered the Weathertechs but it would have been an additional $55 in shipping.
I have Weathertechs in my Sienna van and they do get a little slippery when wet

. The Weathertechs would probably hold spillage better, but no one is supposed to have beverages in the new ride anyway.