Welcome to the Alibris UK Community!

Sign In

Start a new discussion




Can't read them? Click the top red button for a new set.
Community Guidelines

Most popular discussions

PT.TRISULA   A

cheated

Order #: 61900096 are over ,a month ago we are very disappointed with Alibris's service that does not care about our order after we pay, no tracking info at all, we are like being cheated

1 Reply »
Last: 1 day ago
See More Discussions